header {
    width: 100%;
    height: 198px;
    border-bottom: 1px solid #e5e5e5;
}

header .top {
    width: 100%;
    height: 37px;
    background: #000000;
    font-size: 13px;
    color: #fff;
}

header .top .main a.online {
    text-align: left;
    float: left;
}

header .top .main a.online i {
    display: inline-block;
    width: 20px;
    height: 17px;
    background: url("../images/online.png") no-repeat 100% 100%;
    margin-top: 2px;
    vertical-align: sub;
}

header .top .main {
    width: 1260px;
    text-align: right;
    margin: 0 auto;
    line-height: 37px;
    position: relative;
}

header .top .main a {
    font-size: 13px;
    color: #fff;
}

header .top .main span {
    color: #fff;
    margin: 0 10px;
    font-size: 14px;
}

header .top .main #gz_box {
    position: absolute;
    right: 30px;
    display: none;
}

header .nav-top {
    width: 1250px;
    height: 160px;
    margin: 0 auto;
}

header .nav-top .logo {
    width: 100%;
    height: 65px;
    margin-top: 14px;
}

header .nav-top .logo a img {
    width: auto;
    height: auto;
}

header .nav-top .logo span {
    float: right;
    margin-top: 20px;
}

header .nav-top .logo span i:first-child {
    display: inline-block;
    width: 48px;
    height: 25px;
    background: url(../images/foot_tel.png) no-repeat center;
    vertical-align: bottom;
    background-size: 70%;
}

header .nav-top .logo span i:last-child {
    display: inline-block;
    font-size: 22px;
    color: #549346;
    font-weight: bold;
}

header .nav-top .nav {
    width: 100%;
    height: 81px;
}

header .nav-top .nav .head_bar {
    width: 304px;
    height: auto;
    float: left;
    margin-top: 34px;
    position: absolute;
}

header .nav-top .nav .head_bar .head {
    height: 47px;
    line-height: 47px;
    width: 100%;
    background: #659e59;
    clear: both;
}

header .nav-top .nav .head_bar .head span {
    color: #FFFFFF;
    font-size: 18px;
    padding-left: 46px;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

header .nav-top .nav .head_bar .bottom {
    width: 100%;
    height: auto;
    background: #fff;
    margin-top: 16px;
    border-bottom: 4px solid #659e59;
    position: absolute;
    z-index: 100;
    clear: both;
}

header .nav-top .nav .head_bar .bottom ul li:first-child div:first-child i {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url("../images/icon1.png") no-repeat;
    margin-top: 10px;
}

header .nav-top .nav .head_bar .bottom ul li div:first-child {
    margin-left: 18px;
    padding-top: 13px;
}

header .nav-top .nav .head_bar .bottom ul li div:last-child {
    margin-left: 22px;
    padding: 10px 0 15px 0;
}

header .nav-top .nav .head_bar .bottom ul li div:first-child span a {
    font-size: 18px;
    color: #000;
    margin-left: 10px;
    display: inline-block;
}

header .nav-top .nav .head_bar .bottom .nav-list {
    width: 1260px;
    height: 501px
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 {
    float: left;
    width: 304px;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li {
    border-bottom: 1px dashed #e5e5e5;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li:last-child {
    border-bottom: 0;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li .icon-1 {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url("../images/icon1.png") no-repeat;
    margin-top: 10px;
    vertical-align: text-bottom;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li .icon-2 {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url("../images/icon2.png") no-repeat;
    margin-top: 10px;
    vertical-align: text-bottom;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li .icon-3 {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url("../images/icon3.png") no-repeat;
    margin-top: 10px;
    vertical-align: text-bottom;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li .icon-4 {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url("../images/icon4.png") no-repeat;
    margin-top: 10px;
    vertical-align: text-bottom;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li .icon-5 {
    display: inline-block;
    width: 17px;
    height: 18px;
    background: url("../images/icon5.png") no-repeat;
    margin-top: 10px;
    vertical-align: text-bottom;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i:first-child {
    margin-left: 18px;
    margin-right: 10px;
    margin-top: 30px;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i.right-arrow {
    display: block;
    padding: 5px 0 5px 0;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i.right-arrow a {
    color: #76777b;
    font-size: 14px;
    margin-right: 10px
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i.right-arrow a:hover {
    color: #659e59;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li.active h4 {
    color: #666
}

header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li > h4 {
    display: inline-block;
    font-size: 18px;
    color: #000;
    cursor: default;
    font-weight: inherit;
}

header .nav-top .nav .head_bar .bottom .nav-list .hidden {
    display: none;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content {
    z-index: 10;
    width: 950px;
    height: 500px;
    float: left;
    border-right: 1px solid #659e59;
    border-bottom: 1px solid #659e59;
    background: #fff;
    overflow: hidden;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item {
    /*padding-top: 40px;*/
    width: 900px
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item > li {
    float: left;
    width: 100%
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item > li > a {
    float: left;
    margin-right: 20px;
    color: #575757;
    font-size: 14px;
    line-height: 2
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item > li > div {
    float: left;
    padding: 25px 0;
    width: 600px;
    border-top: 1px solid #eaeaea
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item.li-thin > li > div {
    padding: 15px 0
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item a {
    float: left;
    margin-right: 35px;
    color: #666;
    font-size: 14px;
    line-height: 2.5
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item a:hover {
    color: #659e59
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item h5 {
    float: left;
    margin-top: 27px;
    margin-left: 47px;
    width: 112px;
    color: #666;
    font-weight: 700;
    font-size: 16px;
    line-height: 30px
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item.li-thin h5 {
    margin-top: 16px
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item h5:hover {
    color: #659e59
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item .active {
    color: #659e59
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item .nav-one {
    border-top: none
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item-2 {
    height: auto;
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item-2 > li > div {
    padding: 18px 0
}

header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item-2 h5 {
    float: left;
    margin-top: 22px;
    margin-left: 10px;
    width: 112px;
    color: #666;
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    line-height: 30px
}

@media screen and (max-width: 1680px) {
    header .nav-top .nav .head_bar .bottom .nav-list {
        height: 438px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:first-child {
        margin-left: 18px;
        padding-top: 5px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:last-child {
        margin-left: 22px;
        padding: 8px 0 12px 0;
    }
}

@media screen and (max-width: 1600px) {
    header .nav-top .nav .head_bar .bottom .nav-list {
        height: 417px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:first-child {
        margin-left: 18px;
        padding-top: 3px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:last-child {
        margin-left: 22px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav-content {
        height: 417px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i:first-child {
        margin-top: 22px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i.right-arrow {
        padding: 5px 0 5px 0;
    }
}

@media screen and (max-width: 1440px) {
    header .nav-top .nav .head_bar .bottom .nav-list {
        height: 374px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:first-child {
        margin-left: 18px;
        padding-top: 0px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:last-child {
        margin-left: 22px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav-content {
        height: 374px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i:first-child {
        margin-top: 16px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i.right-arrow {
        padding: 8px 0 5px 0;
    }
}

@media screen and (max-width: 1366px) {
    header .nav-top .nav .head_bar .bottom .nav-list {
        height: 355px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:first-child {
        margin-left: 18px;
        padding-top: 0px;
    }

    header .nav-top .nav .head_bar .bottom ul li div:last-child {
        margin-left: 22px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav-content {
        height: 355px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i:first-child {
        margin-top: 15px;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav-content .nav-content-item-2 > li > div {
        padding: 10px 0;
    }

    header .nav-top .nav .head_bar .bottom .nav-list .nav1 ul li i.right-arrow {
        padding: 5px 0 4px 0;
    }
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
header .nav-top .nav .head_nav {
    width: 944px;
    height: 48px;
    line-height: 46px;
    float: right;
}

header .nav-top .nav .head_nav ul li {
    float: left;
    margin-left: 42px;
    margin-right: 0;
}

header .nav-top .nav .head_nav ul li:last-child {
    margin-right: 0;
}

header .nav-top .nav .head_nav ul li a {
    font-size: 18px;
    color: #000;
    border-bottom: 2px solid #fff;
    padding: 0 10px 12px 10px;
}

header .nav-top .nav .head_nav ul li a:hover {
    border-bottom: 2px solid #659e59;
}

header .nav-top .nav .head_nav ul li a.active {
    border-bottom: 2px solid #659e59;
}

header .nav-top .nav .hot {
    width: 940px;
    height: 33px;
    float: right;
    position: relative;
}

header .nav-top .nav .hot i {
    display: inline-block;
    width: 46px;
    height: 23px;
    background: url("../images/hot.png") no-repeat;
    background-size: 100%;

    -webkit-animation: Hot 0.3s ease alternate infinite;
    animation: Hot 0.3s ease alternate infinite;
}
@-webkit-keyframes Hot {
    from {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1;
    }
    to {
        -webkit-transform: translate(0, 3px);
        transform: translate(0, 3px);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1;
    }
}

@keyframes Hot {
    from {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1;
    }
    to {
        -webkit-transform: translate(0, 3px);
        transform: translate(0, 3px);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        opacity: 1;
    }
}
header .nav-top .nav .hot i:first-child {
    position: absolute;
    left: 190px;
    top: 16px;
}

header .nav-top .nav .hot i:nth-child(2) {
    position: absolute;
    left: 460px;
    top: 16px;
}

header .nav-top .nav .hot i:last-child {
    position: absolute;
    left: 730px;
    top: 16px;
}

#part1 {
    width: 100%;
    margin: 16px auto;
    margin-bottom: 0;
    position: relative;
}

#part2 {
    width: 1260px;
    height: 264px;
    margin: 22px auto;
    margin-bottom: 47px;
    box-shadow: 2px 2px 15px 5px #ddd;
}

#part2 .title {
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
}

#part2 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 12px;
}

#part2 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#part2 .main {
    width: 1074px;
    height: 174px;
    margin: 0 auto;
}

#part2 .main .tab #tab {
    width: 100%;
    height: 40px;
}

#part2 .main .tab #tab li {
    float: left;
    width: 115px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #fff;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    color: #000;
    position: relative;
    margin-right: 20px;
}

#part2 .main .tab #tab li.fli {
    background-color: #549346;
    color: #fff;
}

#part2 .main .tab #tab li.fli::after {
    background: #549346;
    width: 10px;
    height: 10px;
    content: ' ';
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    position: absolute;
    top: 25px;
    left: 45px;
    display: block;
}

#part2 .main .tab #tab_con {
    width: 100%;
    height: auto;
    margin-top: 15px;
}

#part2 .main .tab #tab_con div {
    width: 100%;
    height: auto;
    display: none;
}

#part2 .main .tab #tab_con div.fdiv {
    display: block;
}

#part2 .main .tab #tab_con div input[type='text'] {
    width: 770px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #b5b5b5;
    padding-left: 20px;
    font-size: 14px;
    color: #898b8e;
}

#part2 .main .tab #tab_con div input[type='submit'] {
    width: 236px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    background: #549346;
    border: none;
    cursor: pointer;
    margin-left: 30px;
    vertical-align: bottom;
}

#part2 .main .tab #tab_con div p {
    width: 100%;
    height: 25px;
    background: url("../images/tab_con_bg.png") no-repeat;
    margin-top: 45px;
    line-height: 25px;
    text-align: left;
    font-size: 16px;
    color: #898b8e;
}

#part2 .main .tab #tab_con div p span {
    padding-left: 420px;
}

#part2 .main .tab #tab_con div p span i {
    color: #549346;
}

#part10 .zhengbang_revise_gray_back {
    position: fixed;
    z-index: 11110;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    opacity: .7;
    background: #000;
    filter: alpha(opacity=70);
}

#part10 .zhengbang_revise_pop {
    position: fixed;
    z-index: 11111;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: none;
    overflow: hidden;
    width: 400px;
    height: 275px;
    margin: auto auto;
    background: #fff;
}

#part10 .zhengbang_revise_pop .zhengbang_revise_txt {
    display: none;
}

#part10 .zhengbang_revise_pop .box {
    position: relative;
    margin: 34px 40px 0;
}

#part10 .zhengbang_revise_pop .box .red_title {
    font-size: 16px;
    font-weight: bold;
    color: #666;
}

#part10 .zhengbang_revise_pop .box .subtitle {
    font-size: 14px;
    line-height: 1;
    margin-top: 22px;
    color: #666;
}

#part10 .zhengbang_revise_pop .box .input_box {
    font-size: 14px;
    line-height: 1.5;
    position: relative;
    margin-top: 7px;
    color: #666;
}

#part10 .zhengbang_revise_pop .yui_close {
    position: absolute;
    top: 0;
    right: -23px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background: url(../images/zhengbang_revise_pop_03.png) center center no-repeat;
}

#part10 .zhengbang_revise_pop .yui_button {
    font-size: 18px;
    line-height: 40px;
    width: 100%;
    height: 40px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    border: none;
    background: #549346;
}

#part10 .zhengbang_revise_pop .yui_input {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 38px;
    width: 100%;
    height: 38px;
    text-indent: 1em;
    color: #666;
    border: 1px solid #ddd;
    background-color: #fff;
}

#part3 {
    width: 1260px;
    height: 202px;
    margin: 0 auto;
}

#part3 .main {
    clear: both;
    width: 100%;
    height: 100%;
}

#part3 .main .head {
    width: 79px;
    height: 202px;
    float: left;
}

#part3 .main .p3-list {
    width: 1134px;
    height: 202px;
    float: right;
}

#part3 .main .p3-list ul li {
    float: left;
    margin-right: 12px;
    width: 370px;
    height: 202px;
}

#part3 .main .p3-list ul li:nth-child(1) {
    background: url("../images/p3_list_1.png") no-repeat 100%;
}

#part3 .main .p3-list ul li:nth-child(2) {
    background: url("../images/p3_list_2.png") no-repeat 100%;
}

#part3 .main .p3-list ul li:last-child {
    margin-right: 0;
    background: url("../images/p3_list_3.png") no-repeat 100%;
}

#part3 .main .p3-list ul li h2 {
    margin-top: 40px;
    margin-left: 44px;
    font-size: 28px;
    color: #fff
}

#part3 .main .p3-list ul li p {
    margin-top: 8px;
    margin-left: 44px;
    font-size: 20px;
    color: #ffe720
}

#part3 .main .p3-list ul li a {
    display: block;
    width: 94px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    margin-top: 18px;
    margin-left: 44px;
    font-size: 16px;
    color: #fff
}

#part3 .main .p3-list ul li a:hover {
    color: #ccc;
    border: 1px solid #ccc;
}

#part4 {
    width: 1260px;
    height: auto;
    margin: 0 auto;
    clear: both;
}

#part4 .title {
    width: 100%;
    height: 110px;
    line-height: 110px;
    text-align: center;
}

#part4 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
}

#part4 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#part4 .title b {
    font-weight: inherit;
    color: #549346;
}

#part4 .title .more {
    float: right;
    font-size: 16px;
    color: #549346;
}

#part4 .main {
    width: 100%;
    height: 390px;
    clear: both;
}

#part4 .main .p4-left {
    width: 246px;
    height: 390px;
    float: left;
    background: url("../images/p4_left_bg.png") no-repeat 100% 100%;
}

#part4 .main .p4-left h3 {
    text-align: center;
    font-weight: inherit;
    font-size: 25px;
    color: #fff;
    line-height: 43px;
}

#part4 .main .p4-left h3:first-child {
    margin-top: 49px;
}

#part4 .main .p4-left div p {
    text-align: center;
    width: 110px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #fff;
    margin: 28px auto;
    background: #49cabc;
    border-radius: 25px;
}

#part4 .main .p4-left div a {
    display: block;
    background: #49cabc;
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    color: #06a0bb;
    text-align: center;
    margin-top: 36px;
}

#part4 .main .p4-left div a:hover {
    color: #fff;
}

#part4 .main .p4-right {
    width: 982px;
    height: 390px;
    float: right;
}

#part4 .main .p4-right table {
}

#part4 .main .p4-right table tr {
    width: 100%;
    height: 195px;
    border: 1px solid #dfdfdf;
}

#part4 .main .p4-right table tr td {
    width: 344px;
    height: 193px;
    border: 1px solid #dfdfdf;
}

#part4 .main .p4-right table tr td div:first-child {
    width: 108px;
    height: 112px;
    float: left;
    margin-top: 10px;
    margin-left: 22px;
}

#part4 .main .p4-right table tr td div:last-child {
    width: 195px;
    height: 112px;
    margin-top: 10px;
    text-align: center;
    float: left;
}

#part4 .main .p4-right table tr td div:last-child h2 {
    font-size: 22px;
    color: #76777b;
}

#part4 .main .p4-right table tr td div:last-child p {
    font-size: 12px;
    color: #a8a8aa;
    margin-top: 10px;
    margin-bottom: 30px;
}

#part4 .main .p4-right table tr td div:last-child a {
    display: block;
    width: 110px;
    height: 30px;
    border: 1px solid #626262;
    text-align: center;
    line-height: 30px;
    font-size: 18px;
    color: #76777b;
    margin: 0 auto;
    border-radius: 4px;
}

#part4 .main .p4-right table tr td:hover div:last-child a {
    color: #1fd19f;
    border: 1px solid #1fd19f;
}

#part5 {
    width: 100%;
    height: 169px;
    margin: 35px auto;
    margin-bottom: 0;
}

#part5 img {
    width: 100%;
}

#part6 {
    width: 1260px;
    height: auto;
    clear: both;
    margin: 0 auto;
}

#part6 .title {
    width: 100%;
    height: 110px;
    line-height: 110px;
    text-align: center;
}

#part6 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 10px;
}

#part6 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

/*================================================*/
#part6 .main {
    width: 100%;
    height: 620px;
}

#focus_Box {
    position: relative;
    width: 100%;
    height: 620px;
    margin: 0 auto;
}

#focus_Box ul {
    position: relative;
    width: 100%;
    height: 620px;
}

#focus_Box li {
    z-index: 0;
    position: absolute;
    width: 0px;
    height: 0px;
    top: 146px;
    cursor: pointer;
    left: 377px;
}

#focus_Box li .top {
    border: 1px solid #64676d;
    border-bottom: 0;
    width: 100%;
}

#focus_Box li img {
    width: 100%;
    height: 100%;
    vertical-align: top
}

#focus_Box li .bottom {
    width: 100%;
    height: 200px;
    background: #fff;
    border: 1px solid #549346;
    text-align: center;
}

#focus_Box li .bottom h2 {
    font-size: 30px;
    color: #000;
    margin-top: 25px;
    margin-bottom: 20px;
}

#focus_Box li .bottom h3 {
    font-size: 21px;
    color: #000;
    font-weight: inherit;
    margin-bottom: 30px;
}

#focus_Box li .bottom .zixun {
    display: block;
    width: 150px;
    height: 40px;
    border: 1px solid #549346;
    margin: 0 auto;
    font-size: 15px;
    color: #000;
    line-height: 40px;
}

#focus_Box li .bottom .zixun:hover {
    background: #549346;
    color: #fff;
    transition: 0.4s;
}

#focus_Box li p span {
    display: inline-block;
    width: 70%;
    height: 40px;
    overflow: hidden;
}

#focus_Box .prev, #focus_Box .next {
    display: block;
    z-index: 100;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    width: 67px;
    height: 21px;
    top: 395px;
}

#focus_Box .prev {
    background: url(../images/btn_l.png) no-repeat;
    left: -85px
}

#focus_Box .next {
    background: url(../images/btn_r.png) no-repeat;
    right: -85px
}

@media screen and (max-width: 1477px) {
    #focus_Box .prev {
        display: none;
    }

    #focus_Box .next {
        display: none;
    }
}

/*================================================*/

#part7 {
    width: 1260px;
    height: auto;
    clear: both;
    margin: 0 auto;
}

#part7 .title {
    width: 100%;
    height: 110px;
    line-height: 110px;
    text-align: center;
}

#part7 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 10px;
}

#part7 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#part7 .main {
    width: 100%;
    height: 530px;
}

#part7 .main .left {
    width: 504px;
    height: 530px;
    float: left;
    box-shadow: 2px 2px 15px 5px #ddd;
    overflow: hidden;
}

#part7 .main .left .top {
    width: 497px;
    height: 374px;
    margin: 4px auto;
}

#part7 .main .left .top img {
    width: 100%;
    height: 100%;
}

#part7 .main .left .bottom div {
    width: 100%;
    clear: both;
}

#part7 .main .left .bottom div span {
    display: inline-block;
    font-weight: bold;
    font-size: 16px;
    color: #000;
    float: left;
    margin-top: 30px;
    margin-left: 20px;
}

#part7 .main .left .bottom div a {
    display: inline-block;
    float: right;
    text-align: center;
    width: 130px;
    height: 30px;
    background: #95b582;
    line-height: 30px;
    color: #fff;
    font-size: 15px;
    margin-top: 30px;
}

#part7 .main .left .bottom p {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    color: #76777b;
    line-height: 24px;
    margin-top: 10px;
}

#part7 .main .right {
    width: 725px;
    height: 530px;
    background: #fff;
    float: right;
}

#part7 .main .right a img {
    width: 100%;
    height: 100%;
}

#part8 {
    width: 1260px;
    height: auto;
    clear: both;
    margin: 30px auto;
    margin-bottom: 0;
}

#part8 .title {
    width: 100%;
    height: 110px;
    line-height: 110px;
    text-align: center;
    margin-bottom: 20px;
}

#part8 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 10px;
}

#part8 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#part8 .main {
    width: 100%;
    height: 228px;
}

#part8 .main ul li {
    width: 398px;
    height: 226px;
    border: 1px solid #549346;
    float: left;
}

#part8 .main ul li:nth-child(2) {
    margin: 0 27px;
}

#part8 .main ul li .top {
    width: 360px;
    height: 125px;
    margin: 18px auto;
    background: #fff;
    overflow: hidden;
    margin-bottom: 27px;
}

#part8 .main ul li .top h2 {
    font-size: 18px;
    color: #3b3b43;
    margin-bottom: 20px;
}

#part8 .main ul li .top p {
    font-size: 16px;
    color: #888888;
    line-height: 30px;
}

#part8 .main ul li .top h2 a {
    display: block;
    font-size: 18px;
    color: #3b3b43;
    height: 20px;
    overflow: hidden;
}

#part8 .main ul li .top h2 a:hover {
    color: #549346;
}

#part8 .main ul li .foot {
    width: 100%;
    height: 56px;
    line-height: 56px;
    background: #549346;
}

#part8 .main ul li .foot span {
    font-size: 20px;
    color: #efeff7;
    padding-left: 15px;
}

#part8 .main ul li .foot a {
    display: inline-block;
    float: right;
    width: 25px;
    height: 23px;
    background: url("../images/p7_more.png") no-repeat;
    margin-top: 17px;
    margin-right: 10px;
}

/**/

#part9 {
    width: 1260px;
    height: auto;
    clear: both;
    margin: 30px auto;
    margin-bottom: 0;
}

#part9 .title {
    width: 100%;
    height: 110px;
    line-height: 110px;
    text-align: center;
}

#part9 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 10px;
}

#part9 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#part9 .main {
    width: 100%;
    height: 254px;
}

#part9 .main ul li {
    width: 208px;
    height: 125px;
    border: 1px solid #dddddd;
    float: left;
}

#part9 .main ul li:nth-child(1) {
    border-bottom: 0;
    border-right: 0;
}

#part9 .main ul li:nth-child(2) {
    border-bottom: 0;
    border-right: 0;
}

#part9 .main ul li:nth-child(3) {
    border-bottom: 0;
    border-right: 0;
    border-left: 0;
}

#part9 .main ul li:nth-child(4) {
    border-bottom: 0;
    border-right: 0;
    border-left: 0;
}

#part9 .main ul li:nth-child(5) {
    border-bottom: 0;
    border-right: 0;
    border-left: 0;
}

#part9 .main ul li:nth-child(6) {
    border-bottom: 0;
    border-left: 0;
}

#part9 .main ul li:nth-child(7) {
    border-right: 0;
}

#part9 .main ul li:nth-child(8) {
    border-right: 0;
}

#part9 .main ul li:nth-child(9) {
    border-right: 0;
    border-left: 0;
}

#part9 .main ul li:nth-child(10) {
    border-right: 0;
    border-left: 0;
}

#part9 .main ul li:nth-child(11) {
    border-right: 0;
    border-left: 0;
}

#part9 .main ul li:last-child {
    border-left: 0;
}

#part9 .main ul li img {
    width: 100%;
    height: 125px;
}

footer {
    width: 100%;
    height: auto;
    clear: both;
    display: inline-block;
}

footer .top {
    width: 1260px;
    display: block;
    height: 186px;
    margin: 0 auto;
}

footer .top .main {
    width: 100%;
    margin-top: 100px;
}

footer .top .main ul {
    float: left;
    text-align: center;
}

footer .top .main ul:first-child {
    margin-left: 77px;
}

footer .top .main ul:nth-child(2) {
    margin-left: 114px;
}

footer .top .main ul:nth-child(3) {
    margin-left: 114px;
}

footer .top .main ul:nth-child(4) {
    margin-left: 118px;
}

footer .top .main ul:nth-child(5) {
    margin-left: 45px;
}

footer .top .main ul:nth-child(4) li img {
    width: 114px;
    height: 114px;
}

footer .top .main ul:nth-child(4) p {
    font-size: 14px;
    color: #898b8e;
    margin-top: 20px;
}

footer .top .main ul:nth-child(5) li img {
    width: 114px;
    height: 114px;
}

footer .top .main ul:nth-child(5) p {
    font-size: 14px;
    color: #898b8e;
    margin-top: 20px;
}

footer .top .main ul h5 {
    font-weight: inherit;
    font-size: 14px;
    color: #101820;
    margin-bottom: 25px;
}

footer .top .main ul li {
    margin-bottom: 8px;
}

footer .top .main ul li a {
    font-size: 13px;
    color: #898b8e;
}

footer .top .main ul li a:hover {
    color: #999;
}

footer .top .main ul:last-child {
    margin-left: 134px;
}
footer .top .main .info-me{
    position: relative;
}
footer .top .main .info-me:before{
    content: '';
    width: 50px;
    height: 50px;
    display: inline-block;
    position: absolute;
    left:1%;
    top:8px;
    background: url("../images/info-me.png") no-repeat;
    background-size: 100% 100%;
}
footer .top .main .info-me h2{
    display: inline-block;
    font-size: 22px;
    color: #ff0000;
	padding-left: 60px;
}
footer .top .main .info-me p{
    height: 20px;
    position: relative;
    top:0;
    margin-top: 0 !important;
}
footer .top .main .info-me p:nth-child(2){
    font-weight: bold;
    color: #000;
}
footer .top .main ul:last-child p {
    font-size: 14px;
    color: #898b8e;
    margin-top: 20px;
    position: relative;
    left: 25px;
    top: 5px;
}

footer .top .main ul:last-child li span {
    display: inline-block;
    width: 53px;
    height: 40px;
    background: url("../images/foot_tel.png") no-repeat;
    vertical-align: bottom;
}

footer .top .main ul:last-child li h2 {
    display: inline-block;
    font-size: 22px;
    color: #549346;
}

footer .bottom {
    width: 100%;
    height: 77px;
    margin: 0 auto;
    background: #000000;
    line-height: 77px;
    text-align: center;
}

footer .bottom div p {
    font-size: 14px;
    color: #c8c8c8;
}

footer .bottom div p a {
    font-size: 14px;
    color: #c8c8c8;
}

.land-hb {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999999;
}

.land-hb-box {
    width: 100%;
    height: 128px;
    background: url("../images/cbotbg.png");
}

.land-hb .hb-con {
    width: 1200px;
    height: 128px;
    margin: 0 auto;
    position: relative;
}

.land-hb .hb-close {
    display: block;
    width: 35px;
    height: 35px;
    background: url('../images/close_btn.png') no-repeat center;
    position: absolute;
    right: 20px;
    top: 9px;
}

.land-hb .hb-item {
    width: 940px;
    height: 50px;
    position: absolute;
    left: 300px;
    top: 50px
}

.land-hb .hb-item .item {
    width: 940px;
    overflow: hidden;
}

.land-hb .hb-item .item .code {
    width: 617px;
    padding-left: 30px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #333;
    border-radius: 25px;;
    float: left;
    border: 0;
    position: relative;
}

.land-hb .hb-item .item input[type=submit] {
    width: 190px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 0;
    background: #030208;
    cursor: pointer;
    border-radius: 25px;
    font-size: 22px;
    color: #fff;
    position: absolute;
    right: 292px;
}

.land-hb .hb-item .item .getcode {
    display: block;
    width: 180px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 22px;
    color: #fff;
    background: #030208;
    float: left;
    margin-left: 15px;
    border-radius: 25px;
}

/*===================================================================================================================*/

/*公司注册开始*/

#gs_zhuce_1 {
    width: 1200px;
    height: 346px;
    margin: 0 auto;
    box-shadow: 2px 2px 15px 5px #ddd;
}

#gs_zhuce_1 .top {
    text-align: center;
    padding-top: 65px;
}

#gs_zhuce_1 .center {
    text-align: center;
    padding-top: 10px;
    font-size: 20px;
    color: #2f2f2f;
}

#gs_zhuce_1 .bottom {
    width: 100%;
    clear: both;
    margin-top: 30px;
}

#gs_zhuce_1 .bottom ul li {
    width: 390px;
    font-size: 20px;
    color: #333333;
    font-weight: bold;
    float: left;
    height: 93px;
    line-height: 93px;
    text-align: center;
}

#gs_zhuce_1 .bottom ul li:nth-child(2) {
    width: 416px;
    height: 93px;
    background: url("../images/zhuce_bottom.png") no-repeat;
}

#gs_zhuce_1 .xq a {
    display: block;
    width: 96px;
    height: 30px;
    background: #333333;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
    margin: 18px auto;
    text-align: center;
}


#gs_zhuce_2 {
    width: 1200px;
    height: 264px;
    margin: 45px auto;
    margin-bottom: 0px;
    box-shadow: 2px 2px 15px 5px #ddd;
}

#gs_zhuce_2 .title {
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
}

#gs_zhuce_2 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 12px;
}

#gs_zhuce_2 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#gs_zhuce_2 .main {
    width: 1074px;
    height: 174px;
    margin: 0 auto;
}

#gs_zhuce_2 .main .tab #tab {
    width: 100%;
    height: 40px;
}

#gs_zhuce_2 .main .tab #tab li {
    float: left;
    width: 115px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #fff;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    color: #000;
    position: relative;
    margin-right: 20px;
}

#gs_zhuce_2 .main .tab #tab li.fli {
    background-color: #549346;
    color: #fff;
}

#gs_zhuce_2 .main .tab #tab li.fli::after {
    background: #549346;
    width: 10px;
    height: 10px;
    content: ' ';
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    position: absolute;
    top: 25px;
    left: 45px;
    display: block;
}

#gs_zhuce_2 .main .tab #tab_con {
    width: 100%;
    height: auto;
    margin-top: 15px;
}

#gs_zhuce_2 .main .tab #tab_con div {
    width: 100%;
    height: auto;
    display: none;
}

#gs_zhuce_2 .main .tab #tab_con div.fdiv {
    display: block;
}


#gs_zhuce_2 .main .tab #tab_con div input[type='text'] {
    width: 770px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #b5b5b5;
    padding-left: 20px;
    font-size: 14px;
    color: #898b8e;
}

#gs_zhuce_2 .main .tab #tab_con div input[type='submit'] {
    width: 236px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    background: #549346;
    border: none;
    cursor: pointer;
    margin-left: 30px;
    vertical-align: bottom;
}

#gs_zhuce_2 .main .tab #tab_con div p {
    width: 100%;
    height: 25px;
    background: url("../images/tab_con_bg.png") no-repeat;
    margin-top: 45px;
    line-height: 25px;
    text-align: left;
    font-size: 16px;
    color: #898b8e;
}

#gs_zhuce_2 .main .tab #tab_con div p span {
    padding-left: 420px;
}

#gs_zhuce_2 .main .tab #tab_con div p span i {
    color: #549346;
}

#gs_zhuce_3 {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

#gs_zhuce_3 .top {
    text-align: center;
    margin-top: 86px;
}

#gs_zhuce_3 .center {
    height: 72px;
    text-align: right;
    line-height: 72px;
}

#gs_zhuce_3 .center a {
    font-size: 18px;
    color: #000;
}

#gs_zhuce_3 .main {
    width: 100%;
    height: 390px;
    clear: both;
}

#gs_zhuce_3 .main .p4-left {
    width: 245px;
    height: 390px;
    float: left;
    background: url("../images/p4_left_bg.png") no-repeat 100% 100%;
}

#gs_zhuce_3 .main .p4-left h3 {
    text-align: center;
    font-weight: inherit;
    font-size: 25px;
    color: #fff;
    line-height: 43px;
}

#gs_zhuce_3 .main .p4-left h3:first-child {
    margin-top: 49px;
}

#gs_zhuce_3 .main .p4-left div p {
    text-align: center;
    width: 110px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #fff;
    margin: 28px auto;
    background: #49cabc;
    border-radius: 25px;
}

#gs_zhuce_3 .main .p4-left div a {
    display: block;
    background: #49cabc;
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    color: #06a0bb;
    text-align: center;
    margin-top: 36px;
}

#gs_zhuce_3 .main .p4-left div a:hover {
    color: #fff;
}

#gs_zhuce_3 .main .p4-right {
    width: 930px;
    height: 390px;
    float: right;
}

#gs_zhuce_3 .main .p4-right ul li {
    width: 296px;
    height: 180px;
    text-align: center;
    border: 1px solid #dcdcdc;
    cursor: pointer;
    float: left;
    margin-right: 15px;
    margin-bottom: 25px;
}

#gs_zhuce_3 .main .p4-right ul li:nth-child(3) {
    margin-right: 0;
}

#gs_zhuce_3 .main .p4-right ul li:nth-child(6) {
    margin-right: 0;
}

#gs_zhuce_3 .main .p4-right ul li h2 {
    font-size: 24px;
    color: #76777b;
    padding-top: 42px;
    padding-bottom: 36px;
}

#gs_zhuce_3 .main .p4-right ul li a {
    display: block;
    width: 112px;
    height: 32px;
    border: 1px solid #626262;
    line-height: 32px;
    border-radius: 4px;
    margin: 0 auto;
    font-size: 18px;
    color: #76777b;
}

#gs_zhuce_3 .main .p4-right ul li:hover {
    border: 1px solid #94e1c7;
    background: #94e1c7;
    transition: 0.4s;
}

#gs_zhuce_3 .main .p4-right ul li:hover h2 {
    color: #fff;
}

#gs_zhuce_3 .main .p4-right ul li:hover a {
    color: #fff;
    border: 1px solid #fff;
}

#gs_zhuce_4 {
    width: 1200px;
    height: auto;
    margin: 120px auto;
    margin-bottom: 0;
}

#gs_zhuce_4 .top {
    text-align: center;
}

#gs_zhuce_4 .bottom {
    margin-top: 77px;
    text-align: center;
}

#gs_zhuce_5 {
    width: 1200px;
    height: auto;
    margin: 100px auto;
    margin-bottom: 0;
}

#gs_zhuce_5 .top {
    text-align: center;
}

#gs_zhuce_5 .main {
    margin-top: 48px;
    width: 100%;
    clear: both;
}

#gs_zhuce_5 .main ul li {
    height: 530px;
    width: 248px;
    float: left;
}

#gs_zhuce_5 .main ul li:first-child {
    margin-left: 65px;
}

#gs_zhuce_5 .main ul li:nth-child(2) {
    margin: 0 155px;
}

#gs_zhuce_5 .main ul li .top {
    width: 248px;
    height: 330px;
}

#gs_zhuce_5 .main ul li .top img {
    width: 248px;
    height: 330px;
}

#gs_zhuce_5 .main ul li .djxq a {
    display: block;
    width: 215px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 17px;
    font-weight: bold;
    background: #22daa8;
    color: #fff;
    border-radius: 25px;
    margin: 46px auto;
    margin-bottom: 25px;
}
#gs_zhuce_5 .main ul li .djxq a:hover{
    background: #191919;
}
#gs_zhuce_5 .main ul li .list {
    width: 100%;
    height: auto;
    overflow: hidden;
}

#gs_zhuce_5 .main ul li .list a {
    display: block;
    font-size: 16px;
    color: #54565b;
    line-height: 30px;
}

#gs_zhuce_5 .main ul li .list a:hover {
    color: #5bb75b;
}



/*滚动条整体样式*/
#gs_zhuce_5 .main ul li .top span::-webkit-scrollbar {
    width: 5px;
    height: 1px;
}

/*滚动条滑块*/
#gs_zhuce_5 .main ul li .top span::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #21cc9f;
}

/*滚动条轨道*/
#gs_zhuce_5 .main ul li .top span::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0);
    border-radius: 10px;
    background: #ccc;
}

#gs_zhuce_6 {
    width: 1200px;
    height: auto;
    margin: 70px auto;
    margin-bottom: 0;
}

#gs_zhuce_6 .top {
    text-align: center;
}

#gs_zhuce_6 .main {
    margin-top: 47px;
    width: 100%;
    clear: both;
}

#gs_zhuce_7 {
    width: 1200px;
    height: auto;
    margin: 112px auto;
    margin-bottom: 0;
}

#gs_zhuce_7 .top {
    text-align: center;
}

#gs_zhuce_7 .main {
    margin-top: 47px;
    width: 100%;
    clear: both;
}

#gs_zhuce_7 .main ul li {
    width: 368px;
    height: 203px;
    float: left;
    margin-bottom: 20px;
}

#gs_zhuce_7 .main ul li:first-child {
    background: url("../images/gs_zhuce_7_1_bg.jpg") no-repeat 100%;
}

#gs_zhuce_7 .main ul li:nth-child(2) {
    margin: 0 48px;
    background: url("../images/gs_zhuce_7_2_bg.jpg") no-repeat 100%;
}

#gs_zhuce_7 .main ul li:nth-child(3) {
    background: url("../images/gs_zhuce_7_3_bg.jpg") no-repeat 100%;
}

#gs_zhuce_7 .main ul li:nth-child(4) {
    background: url("../images/gs_zhuce_7_4_bg.jpg") no-repeat 100%;
}

#gs_zhuce_7 .main ul li:nth-child(5) {
    margin: 0 48px;
    background: url("../images/gs_zhuce_7_5_bg.jpg") no-repeat 100%;
}

#gs_zhuce_7 .main ul li:nth-child(6) {
    background: url("../images/gs_zhuce_7_6_bg.jpg") no-repeat 100%;
}

#gs_zhuce_7 .main ul li h5 {
    font-size: 21px;
    color: #fff;
    padding-left: 66px;
    padding-top: 48px;
}

#gs_zhuce_7 .main ul li p {
    font-size: 16px;
    color: #fff;
    padding-left: 34px;
    padding-top: 15px;
}

#gs_zhuce_7 .main ul li a {
    display: block;
    width: 112px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 4px;
    margin-top: 28px;
    margin-left: 54px;
    color: #fff;
    font-size: 18px;
}

#gs_zhuce_7 .main ul li a:hover {
    color: #191919;
    border: 1px solid #191919;
}

#gs_zhuce_8 {
    width: 1200px;
    height: auto;
    margin: 112px auto;
    margin-bottom: 0;
}

#gs_zhuce_8 .top {
    text-align: center;
}

#gs_zhuce_8 .main {
    margin-top: 47px;
    width: 100%;
    clear: both;
}

#gs_zhuce_8 .main ul li {
    float: left;
    text-align: center;
    margin-left: 80px;
    margin-right: 64px;
}

#gs_zhuce_8 .main ul li h4 {
    font-size: 22px;
    color: #313131;
    font-weight: inherit;
    margin-top: 45px;
    margin-bottom: 18px;
}

#gs_zhuce_8 .main ul li p {
    font-size: 18px;
    color: #313131;
    line-height: 34px;
}

/*公司注册结束*/

/*===================================================================================================================*/

/*公司变更开始*/
#gs_biangen_1 {
    width: 1200px;
    height: 264px;
    margin: 0 auto;
    box-shadow: 2px 2px 15px 5px #ddd;
}

#gs_biangen_1 .title {
    width: 100%;
    height: 123px;
    line-height: 123px;
    text-align: center;
}

#gs_biangen_1 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 12px;
}

#gs_biangen_1 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#gs_biangen_1 .main {
    width: 1074px;
    height: 174px;
    margin: 0 auto;
}

#gs_biangen_1 .main .tab #tab {
    width: 100%;
    height: 40px;
}

#gs_biangen_1 .main .tab #tab li {
    float: left;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #fff;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    color: #000;
    position: relative;
    margin-right: 20px;
}

#gs_biangen_1 .main .tab #tab_con {
    width: 100%;
    height: auto;
    margin-top: 15px;
}

#gs_biangen_1 .main .tab #tab_con div {
    width: 100%;
    height: auto;
    display: none;
    position: relative;
}

#gs_biangen_1 .main .tab #tab_con div.fdiv {
    display: block;
}

#gs_biangen_1 .main .tab #tab_con div input[type='text'] {
    width: 620px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #b5b5b5;
    padding-left: 20px;
    font-size: 14px;
    color: #898b8e;
    border-radius: 4px;
    position: relative;
}

#gs_biangen_1 .main .tab #tab_con div input[type='submit'] {
    width: 220px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    background: #549346;
    border: none;
    cursor: pointer;
    margin-left: 30px;
    vertical-align: bottom;
    border-radius: 4px;
    position: absolute;
    left: 391px;
    top: 0;
}

#gs_biangen_1 .main .tab form a.online {
    display: inline-block;
    width: 308px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    border: 1px solid #b5b5b5;
    border-radius: 4px;
    font-size: 14px;
    color: #898b8e;
    margin-left: 25px;
}

#gs_biangen_2 {
    width: 1200px;
    height: auto;
    margin: 70px auto;
    margin-bottom: 0;
}

#gs_biangen_2 .top {
    text-align: center;
}

#gs_biangen_2 .main {
    margin-top: 45px;
    width: 100%;
    clear: both;
}

#gs_biangen_2 .main ul li {
    width: 270px;
    height: 240px;
    float: left;
    margin-right: 40px;
}

#gs_biangen_2 .main ul li:first-child {
    background: #88abda;
}

#gs_biangen_2 .main ul li:nth-child(2) {
    background: #b2dbca;
}

#gs_biangen_2 .main ul li:nth-child(3) {
    background: #ffe18c;
}

#gs_biangen_2 .main ul li:last-child {
    margin-right: 0;
    background: #ffc9f6;
}

#gs_biangen_2 .main ul li .head {
    width: 100%;
    height: 78px;
    line-height: 78px;
    text-align: center;
    font-size: 28px;
    color: #54575a;
}

#gs_biangen_2 .main ul li:first-child .head {
    background: #81a2cf;
}

#gs_biangen_2 .main ul li:nth-child(2) .head {
    background: #a9d0c0;
}

#gs_biangen_2 .main ul li:nth-child(3) .head {
    background: #f2d685;
}

#gs_biangen_2 .main ul li:last-child .head {
    background: #f2bfe9;
}

#gs_biangen_2 .main ul li .bottom {
    font-size: 20px;
    color: #54575a;
    line-height: 30px;
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
}

#gs_biangen_3 {
    width: 1447px;
    height: auto;
    margin: 70px auto;
    margin-bottom: 0;
}

@media screen and (max-width: 1477px) {
    #gs_biangen_3 {
        width: 1300px;
    }
}

#gs_biangen_3 .top {
    text-align: center;
}

#gs_biangen_3 .main {
    margin: 45px auto;
    width: 1200px;
    clear: both;
}

#gs_biangen_3 .main ul li {
    width: 296px;
    height: 188px;
    border: 1px solid #c3c3c3;
    float: left;
    margin: 1px;
}

#gs_biangen_3 .main ul li .head i {
    display: block;
    text-align: center;
    font-size: 50px;
    color: #9e9e9e;
    padding-top: 14px;
}

#gs_biangen_3 .main ul li h2 {
    font-size: 22px;
    color: #76777b;
    padding: 18px 0;
    text-align: center;
}

#gs_biangen_3 .main ul li a {
    display: block;
    width: 106px;
    height: 30px;
    background: #549346;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    margin: 0 auto;
}

#gs_biangen_3 .main ul li:hover {
    background: #94e1c7;
    border: 1px solid #94e1c7;
    color: #fff;
}

#gs_biangen_3 .main ul li:hover .head i {
    color: #fff;
}

#gs_biangen_3 .main ul li:hover h2 {
    color: #fff;
}

#gs_biangen_3 .bottom {
    width: 100%;
    height: 46px;
    margin: 0 auto;
    text-align: center;
    background: url("../images/gs_biangen_bg.png") no-repeat;
}

#gs_biangen_4 {
    width: 1200px;
    height: auto;
    margin: 23px auto;
    margin-bottom: 0;
}

#gs_biangen_4 .top {
    text-align: center;
}

#gs_biangen_4 .main {
    margin: 67px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
    text-align: center;
}

#gs_biangen_5 {
    width: 1200px;
    height: auto;
    margin: 80px auto;
    margin-bottom: 0;
}

#gs_biangen_5 .top {
    text-align: center;
}

#gs_biangen_5 .main {
    margin: 50px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
}

#gs_biangen_5 .main ul li {
    width: 300px;
    height: 299px;
    float: left;
    text-align: center;
    font-size: 28px;
    color: #535353;
    line-height: 40px;
}

#gs_biangen_5 .main ul li p {
    padding-top: 90px;
}

#gs_biangen_5 .main ul li:first-child {
    background: url("../images/gs_biangen_5_1.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(2) {
    background: url("../images/gs_biangen_5_2.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(3) {
    background: url("../images/gs_biangen_5_3.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(4) {
    background: url("../images/gs_biangen_5_4.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(5) {
    background: url("../images/gs_biangen_5_5.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(6) {
    background: url("../images/gs_biangen_5_6.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(7) {
    background: url("../images/gs_biangen_5_7.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:nth-child(8) {
    background: url("../images/gs_biangen_5_8.jpg") no-repeat 100% 100%;
}

#gs_biangen_5 .main ul li:hover {
    background: #dfdfdf;
    transition: 0.4s;
    cursor: pointer;
}

#gs_biangen_6 {
    width: 1200px;
    height: auto;
    margin: 66px auto;
    margin-bottom: 0;
}

#gs_biangen_6 .top {
    text-align: center;
}

#gs_biangen_6 .main {
    margin: 45px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
}

#gs_biangen_6 .main ul li {
    width: 570px;
    height: 215px;
    background: #000;
    float: left;
    margin-left: 20px;
    margin-bottom: 15px;
}

#gs_biangen_6 .main ul li:first-child {
    background: url("../images/gs_biangen_6_1_bg.jpg") no-repeat 100%;
}

#gs_biangen_6 .main ul li:nth-child(2) {
    float: right;
    background: url("../images/gs_biangen_6_2_bg.jpg") no-repeat 100%;
}

#gs_biangen_6 .main ul li:nth-child(3) {
    background: url("../images/gs_biangen_6_3_bg.jpg") no-repeat 100%;
}

#gs_biangen_6 .main ul li:last-child {
    float: right;
    background: url("../images/gs_biangen_6_4_bg.jpg") no-repeat 100%;
}

#gs_biangen_6 .main ul li h5 {
    font-size: 24px;
    color: #fff;
    padding-left: 85px;
    padding-top: 52px;
    padding-bottom: 20px;
}

#gs_biangen_6 .main ul li h5 a {
    font-size: 24px;
    color: #fff;
}

#gs_biangen_6 .main ul li h5 a:hover {
    color: #5bb75b;
}

#gs_biangen_6 .main ul li p {
    font-size: 18px;
    color: #fff;
    padding-left: 85px;
    padding-right: 242px;
    line-height: 25px;
}

/*公司变更结束*/

/*============================================================================================================================*/

/*公司注销开始*/
#gs_zhuxiao_1 {
    width: 1200px;
    height: 305px;
    margin: 0 auto;
    box-shadow: 2px 2px 15px 5px #ddd;
}

#gs_zhuxiao_1 .title {
    width: 100%;
    height: 71px;
    text-align: center;
    padding-top: 60px;
}

#gs_zhuxiao_1 .title i {
    display: inline-block;
    width: 7px;
    height: 22px;
    background: #549346;
    margin-right: 12px;
}

#gs_zhuxiao_1 .title span {
    font-size: 30px;
    color: #000000;
    letter-spacing: 2px;
}

#gs_zhuxiao_1 .main {
    width: 1074px;
    height: 174px;
    margin: 0 auto;
}

#gs_zhuxiao_1 .main .tab #tab {
    width: 100%;
    height: 40px;
}

#gs_zhuxiao_1 .main .tab #tab li {
    float: left;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #fff;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    color: #000;
    position: relative;
    margin-right: 20px;
}

#gs_zhuxiao_1 .main .tab #tab_con {
    width: 100%;
    height: auto;
    margin-top: 15px;
}

#gs_zhuxiao_1 .main .tab #tab_con div {
    width: 100%;
    height: auto;
    display: none;
    position: relative;
}

#gs_zhuxiao_1 .main .tab #tab_con div.fdiv {
    display: block;
}

#gs_zhuxiao_1 .main .tab #tab_con div input[type='text'] {
    width: 620px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #b5b5b5;
    padding-left: 20px;
    font-size: 14px;
    color: #898b8e;
    border-radius: 4px;
    margin-left: 20px;
    margin-top: 40px;
    position: relative;
}

#gs_zhuxiao_1 .main .tab #tab_con div input[type='submit'] {
    width: 220px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    background: #549346;
    border: none;
    cursor: pointer;
    margin-left: 30px;
    vertical-align: bottom;
    border-radius: 4px;
    position: absolute;
    left: 723px;
    top: 40px;
}

#gs_zhuxiao_2 {
    width: 1447px;
    height: auto;
    margin: 65px auto;
    margin-bottom: 0;
}

@media screen and (max-width: 1477px) {
    #gs_zhuxiao_2 {
        width: 1300px;
    }

}

#gs_zhuxiao_2 .top {
    text-align: center;
}

#gs_zhuxiao_2 .main {
    margin: 45px auto;
    width: 1200px;
    clear: both;
}

#gs_zhuxiao_2 .main ul li {
    width: 216px;
    height: 162px;
    border: 1px solid #c3c3c3;
    float: left;
    margin: 1px;
    margin-right: 24px;
}

#gs_zhuxiao_2 .main ul li:last-child {
    margin-right: 0;
}

#gs_zhuxiao_2 .main ul li .head {
    text-align: center;
    font-size: 24px;
    color: #76777b;
    padding-top: 14px;
    font-weight: bold;
}

#gs_zhuxiao_2 .main ul li h2 {
    font-size: 14px;
    color: #a8a8aa;
    padding: 18px 0;
    text-align: center;
    font-weight: inherit;
}

#gs_zhuxiao_2 .main ul li a {
    display: block;
    width: 106px;
    height: 30px;
    background: #549346;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    margin: 0 auto;
}

#gs_zhuxiao_2 .main ul li:hover {
    background: #94e1c7;
    border: 1px solid #94e1c7;
    color: #fff;
    transition: 0.4s;
}

#gs_zhuxiao_2 .main ul li:hover .head {
    color: #fff;
}

#gs_zhuxiao_2 .main ul li:hover h2 {
    color: #fff;
}

#gs_zhuxiao_2 .bottom {
    width: 100%;
    height: 46px;
    margin: 0 auto;
    text-align: center;
    background: url("../images/gs_biangen_bg.png") no-repeat;
}

#gs_zhuxiao_3 {
    width: 1200px;
    height: auto;
    margin: 30px auto;
    margin-bottom: 0;
}

#gs_zhuxiao_3 .top {
    text-align: center;
}

#gs_zhuxiao_3 .main {
    margin: 50px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
}

#gs_zhuxiao_3 .main ul li {
    width: 300px;
    height: 299px;
    float: left;
    text-align: center;
    font-size: 28px;
    color: #535353;
    line-height: 40px;
}

#gs_zhuxiao_3 .main ul li p {
    padding-top: 90px;
}

#gs_zhuxiao_3 .main ul li:first-child {
    background: url("../images/gs_biangen_5_1.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(2) {
    background: url("../images/gs_biangen_5_2.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(3) {
    background: url("../images/gs_biangen_5_3.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(4) {
    background: url("../images/gs_biangen_5_4.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(5) {
    background: url("../images/gs_biangen_5_5.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(6) {
    background: url("../images/gs_biangen_5_6.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(7) {
    background: url("../images/gs_biangen_5_7.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:nth-child(8) {
    background: url("../images/gs_biangen_5_8.jpg") no-repeat 100% 100%;
}

#gs_zhuxiao_3 .main ul li:hover {
    background: #dfdfdf;
    transition: 0.4s;
    cursor: pointer;
}

#gs_zhuxiao_3 .bottom {
    text-align: center;
    margin-top: 72px;
}

#gs_zhuxiao_4 {
    width: 1200px;
    height: auto;
    margin: 105px auto;
    margin-bottom: 0;
}

#gs_zhuxiao_4 .top {
    text-align: center;
}

#gs_zhuxiao_4 .main {
    margin: 80px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
    text-align: center;
}

#gs_zhuxiao_4 .bottom {
    margin-top: 110px;
}

#gs_zhuxiao_5 {
    width: 1200px;
    height: auto;
    margin: 100px auto;
    margin-bottom: 0;
}

#gs_zhuxiao_5 .top {
    text-align: center;
}

#gs_zhuxiao_5 .main {
    margin: 45px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
    text-align: center;
}

#gs_zhuxiao_5 .main ul li {
    width: 226px;
    height: 300px;
    float: left;
    margin-right: 15px;
    box-shadow: 2px 2px 8px 1px #ddd;
    border: 1px solid #fff;
    cursor: pointer;
}

#gs_zhuxiao_5 .main ul li:last-child {
    margin-right: 0;
}

#gs_zhuxiao_5 .main ul li:hover {
    border: 1px solid #549346;
}

#gs_zhuxiao_5 .main ul li .img {
    margin-top: 30px;
    margin-bottom: 42px;
}

#gs_zhuxiao_5 .main ul li h3 {
    font-weight: inherit;
    font-size: 22px;
    color: #333333;
}

#gs_zhuxiao_5 .main ul li p {
    font-weight: inherit;
    font-size: 16px;
    color: #666;
    line-height: 26px;
    margin-top: 15px;
    padding: 0 42px;
}

#gs_zhuxiao_6 {
    width: 1200px;
    height: auto;
    margin: 124px auto;
    margin-bottom: 0;
}

#gs_zhuxiao_6 .top {
    text-align: center;
}

#gs_zhuxiao_6 .main {
    margin: 32px auto;
    width: 100%;
    margin-bottom: 0;
    clear: both;
}

#gs_zhuxiao_6 .main ul li {
    width: 376px;
    height: 205px;
    float: left;
    margin-right: 34px;
}

#gs_zhuxiao_6 .main ul li:first-child {
    background: url("../images/gs_zhuxiao_6_1_bg.jpg") no-repeat 100%;
}

#gs_zhuxiao_6 .main ul li:nth-child(2) {
    background: url("../images/gs_zhuxiao_6_2_bg.jpg") no-repeat 100%;
}

#gs_zhuxiao_6 .main ul li:last-child {
    background: url("../images/gs_zhuxiao_6_3_bg.jpg") no-repeat 100%;
    margin-right: 0;
}

#gs_zhuxiao_6 .main ul li h5 {
    font-size: 30px;
    color: #ffe720;
    padding-left: 32px;
    padding-top: 35px;
    padding-bottom: 15px;
}

#gs_zhuxiao_6 .main ul li h2 {
    font-size: 28px;
    color: #fff;
    line-height: 33px;
    padding-left: 32px;
}

/*公司注销结束*/

/*===================================================================================================================*/

/*注册地址开始*/

#gs_zhucedizhi_1 {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

#gs_zhucedizhi_1 .main {
    clear: both;
    position: relative;
}

#gs_zhucedizhi_1 .main ul li {
    float: left;
    margin-top: 98px;
    margin-left: 84px;
    background: #e5e5e5;
    border-radius: 10px;
    cursor: pointer;

}

#gs_zhucedizhi_1 .main ul li img {
    position: relative;
    top: 0;
    left: 0
}

#gs_zhucedizhi_1 .main ul li img:hover {
    top: -15px;
    left: -15px;
    transition: all 0.3s;
}

#gs_zhucedizhi_2 {
    width: 1200px;
    height: auto;
    margin: 70px auto;
    margin-bottom: 0;
}

#gs_zhucedizhi_2 .top {
    text-align: center;
}

#gs_zhucedizhi_2 .main {
    width: 100%;
    clear: both;
    margin-top: 55px;
}

#gs_zhucedizhi_2 .main ul li {
    width: 378px;
    height: 208px;
    border: 1px solid #b5b5b5;
    float: left;
    margin-right: 25px;
    margin-bottom: 25px;
    border-radius: 4px;
}

#gs_zhucedizhi_2 .main ul li:nth-child(3) {
    margin-right: 0;
}

#gs_zhucedizhi_2 .main ul li:nth-child(6) {
    margin-right: 0;
}

#gs_zhucedizhi_2 .main ul li:nth-child(9) {
    margin-right: 0;
}

#gs_zhucedizhi_2 .main ul li:hover {
    background: #94e1c7;
    border: 1px solid #94e1c7;
    transition: 0.4s;
    -webkit-transition: 0.4s;
}

#gs_zhucedizhi_2 .main ul li:hover .head span {
    color: #fff;
}

#gs_zhucedizhi_2 .main ul li .head {
    height: 78px;
    line-height: 78px;
}

#gs_zhucedizhi_2 .main ul li .head span {
    font-size: 20px;
    color: #76777b;
    font-weight: bold;
    padding-left: 15px;
}

#gs_zhucedizhi_2 .main ul li .head a {
    display: inline-block;
    width: 78px;
    height: 28px;
    background: #549346;
    line-height: 28px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
    float: right;
    margin-right: 15px;
    margin-top: 28px;
}

#gs_zhucedizhi_2 .main ul li .bottom {
    width: 340px;
    height: 114px;
    margin: 0 auto;
}

#gs_zhucedizhi_2 .main ul li .bottom img {
    width: 340px;
    height: 114px;
}

#gs_zhucedizhi_2 .more_add {
    display: block;
    text-align: center;
    margin-top: 50px;
}

#gs_zhucedizhi_2 .our-add {
    display: block;
    text-align: center;
    margin-top: 90px;
}

#gs_zhucedizhi_3 {
    width: 1447px;
    height: auto;
    margin: 105px auto;
    margin-bottom: 0;
}

@media screen and (max-width: 1477px) {
    #gs_zhucedizhi_3 {
        width: 1300px;
    }

    #gs_zhucedizhi_3 .bottom img {
        width: 100%;
    }
}

#gs_zhucedizhi_3 .top {
    width: 1200px;
    margin: 0 auto;
}

#gs_zhucedizhi_3 .top h4 {
    font-size: 30px;
    color: #333333;
    margin-bottom: 18px;
}

#gs_zhucedizhi_3 .top p {
    font-size: 14px;
    color: #999999;
    margin-bottom: 12px;
}

#gs_zhucedizhi_3 .top h4 span {
    color: #549346;
}

#gs_zhucedizhi_3 .main {
    clear: both;
    width: 1200px;
    margin: 22px auto;
    margin-bottom: 94px;
}

#gs_zhucedizhi_3 .main ul li:first-child {
    width: 594px;
    height: 348px;
    border: 2px solid #549346;
    border-radius: 4px;
    float: left;
}

#gs_zhucedizhi_3 .main ul li:first-child p i.zhucedizhi1 {
    display: inline-block;
    width: 45px;
    height: 42px;
    background: url("../images/zhucedizhi1.png") no-repeat;
    vertical-align: middle;
}

#gs_zhucedizhi_3 .main ul li:first-child p i.zhucedizhi2 {
    display: inline-block;
    width: 45px;
    height: 42px;
    background: url("../images/zhucedizhi2.png") no-repeat;
    vertical-align: middle;
}

#gs_zhucedizhi_3 .main ul li:first-child p i.zhucedizhi3 {
    display: inline-block;
    width: 45px;
    height: 42px;
    background: url("../images/zhucedizhi3.png") no-repeat;
    vertical-align: middle;
}

#gs_zhucedizhi_3 .main ul li:first-child p i.zhucedizhi4 {
    display: inline-block;
    width: 45px;
    height: 42px;
    background: url("../images/zhucedizhi4.png") no-repeat;
    vertical-align: middle;
}

#gs_zhucedizhi_3 .main ul li:first-child p {
    font-size: 18px;
    color: #666666;
    height: 42px;
    line-height: 42px;
    margin-top: 35px;
    padding-left: 22px;
}

#gs_zhucedizhi_3 .main ul li:first-child p span {
    font-size: 18px;
    color: #549346;
    font-weight: bold;
    margin-left: 18px;
    margin-right: 4px;
}

#gs_zhucedizhi_3 .main ul li:last-child {
    width: 580px;
    height: 352px;
    float: right;
    border-radius: 4px;
}

#gs_zhucedizhi_3 .main ul li:last-child img {
    width: 100%;
    height: 100%;
}

#gs_zhucedizhi_3 .bottom {
    width: 100%;
    text-align: center;
}

/*注册地址结束*/

/*======================================================================================================*/

/*财税服务开始*/
#gs_caishuifuwu_1 {
    width: 1200px;
    height: auto;
    margin: 80px auto;
    margin-bottom: 0;
}

#gs_caishuifuwu_1 .main {
    width: 100%;
    height: auto;
    clear: both;
}

#gs_caishuifuwu_1 .main ul li {
    width: 560px;
    height: 290px;
    float: left;
    margin-left: 25px;
    position: relative;
    top: 0;
    left: 0
}

#gs_caishuifuwu_1 .main ul li:hover {
    top: -15px;
    left: -15px;
    transition: all 0.3s;
    cursor: pointer;
}

#gs_caishuifuwu_1 .main ul li:first-child {

    background: url("../images/gs_caishuifuwu_1_1.jpg") no-repeat;

}

#gs_caishuifuwu_1 .main ul li:first-child h4 {
    text-align: right;
    font-size: 30px;
    color: #535353;
    padding-right: 66px;
    padding-top: 68px;
    padding-bottom: 30px;
}

#gs_caishuifuwu_1 .main ul li:first-child h5 {
    text-align: right;
    font-size: 20px;
    color: #535353;
    padding-right: 66px;
    font-weight: inherit;
    line-height: 35px;
}

#gs_caishuifuwu_1 .main ul li:last-child {
    background: url("../images/gs_caishuifuwu_1_2.jpg") no-repeat;

}

#gs_caishuifuwu_1 .main ul li:last-child h4 {
    text-align: left;
    font-size: 30px;
    color: #535353;
    padding-left: 66px;
    padding-top: 68px;
    padding-bottom: 30px;
}

#gs_caishuifuwu_1 .main ul li:last-child h5 {
    text-align: left;
    font-size: 20px;
    color: #535353;
    padding-left: 66px;
    font-weight: inherit;
    line-height: 35px;
}

#gs_caishuifuwu_2 {
    width: 1200px;
    height: auto;
    margin: 90px auto;
    margin-bottom: 0;
}

#gs_caishuifuwu_2 .top {
    text-align: center;
}

#gs_caishuifuwu_2 .main {
    width: 100%;
    margin-top: 50px;
    border: 1px solid #e5e5e5;
}

#gs_caishuifuwu_2 .main ul li {
    width: 397px;
    height: 950px;
    float: left;
    margin-right: 3px;
}

#gs_caishuifuwu_2 .main ul li:last-child {
    margin-right: 0;
    float: right;
}

#gs_caishuifuwu_2 .main ul li .head {
    width: 100%;
    height: 173px;
}

#gs_caishuifuwu_2 .main ul li .middle {
    text-align: center;
    width: 340px;
    margin: 0 auto;
    height: 450px;
}

#gs_caishuifuwu_2 .main ul li .middle p {
    height: 70px;
    line-height: 70px;
    border-bottom: 1px solid #e5e5e5;
}

#gs_caishuifuwu_2 .main ul li .middle p a {
    font-size: 18px;
    color: #76777b;
}

#gs_caishuifuwu_2 .main ul li .middle p a:hover {
    color: #3cd5af;
}

#gs_caishuifuwu_2 .main ul li .foot .yw {
    margin-top: 52px;
    margin-bottom: 36px;
}

#gs_caishuifuwu_2 .main ul li .foot .yw a {
    display: block;
    width: 198px;
    height: 40px;
    background: #3cd5af;
    color: #fff;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto;
    border-radius: 4px;
}

#gs_caishuifuwu_2 .main ul li .foot .yw a:hover {
    background: #191919;
}

#gs_caishuifuwu_2 .main ul li .foot .list p {
    margin-bottom: 16px;
}

#gs_caishuifuwu_2 .main ul li .foot .list p a {
    font-size: 18px;
    color: #76777b;
    padding-left: 50px;
}

#gs_caishuifuwu_2 .main ul li .foot .list p a:hover {
    color: #3cd5af;
}

#gs_caishuifuwu_3 {
    width: 1447px;
    height: auto;
    margin: 100px auto;
    margin-bottom: 0;
}

@media screen and (max-width: 1477px) {
    #gs_caishuifuwu_3 {
        width: 1300px;
    }

    #gs_caishuifuwu_3 .bottom img {
        width: 100%;
    }
}

#gs_caishuifuwu_3 .top {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
}

#gs_caishuifuwu_3 .main {
    clear: both;
    width: 1200px;
    margin: 64px auto;
    margin-bottom: 60px;
}

#gs_caishuifuwu_3 .main ul li .left {
    float: left;
    margin-left: 25px;
    margin-top: 38px;
}

#gs_caishuifuwu_3 .main ul li .right {
    margin-top: 30px;
    float: left;
    width: 450px;
}

#gs_caishuifuwu_3 .main ul li h4 {
    padding-left: 32px;
    padding-top: 40px;
    font-size: 22px;
    color: #2f2f2f;
}

#gs_caishuifuwu_3 .main ul li:first-child {
    width: 594px;
    height: 340px;
    border: 2px solid #549346;
    border-radius: 4px;
    float: left;
}

#gs_caishuifuwu_3 .main ul li:first-child p {
    font-size: 18px;
    color: #666666;
    line-height: 44px;
}

#gs_caishuifuwu_3 .main ul li:first-child p:last-child {
    margin-top: 14px;
}

#gs_caishuifuwu_3 .main ul li:first-child p:last-child span {
    font-size: 20px;
    color: #549346;
    font-weight: bold;
}

#gs_caishuifuwu_3 .main ul li:last-child {
    width: 580px;
    height: 342px;
    float: right;
    border-radius: 4px;
}

#gs_caishuifuwu_3 .main ul li:last-child img {
    width: 100%;
    height: 100%;
}

#gs_caishuifuwu_3 .bottom {
    width: 100%;
    text-align: center;
}

#gs_caishuifuwu_3 .zixun {
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

/*财税服务结束*/
/*===================================================================================================================*/

/*人事社保开始*/

#gs_renshi_1 {
    width: 1447px;
    height: auto;
    margin: 65px auto;
    margin-bottom: 0;
}

@media screen and (max-width: 1477px) {
    #gs_renshi_1 {
        width: 1300px;
    }

    #gs_renshi_1 .more_add img {
        width: 100%;
    }
}

#gs_renshi_1 .top {
    text-align: center;
}

#gs_renshi_1 .main {
    margin: 45px auto;
    width: 1200px;
    clear: both;
    margin-bottom: 20px;
}

#gs_renshi_1 .main ul li {
    width: 378px;
    height: 208px;
    border: 1px solid #c3c3c3;
    float: left;
    margin: 1px;
    margin-right: 24px;
    margin-bottom: 30px;
    cursor: pointer;
}

#gs_renshi_1 .main ul li:nth-child(3) {
    margin-right: 0;
}

#gs_renshi_1 .main ul li:last-child {
    margin-right: 0;
}

#gs_renshi_1 .main ul li .head {
    text-align: center;
    font-size: 24px;
    color: #76777b;
    padding-top: 50px;
    font-weight: bold;
}

#gs_renshi_1 .main ul li h2 {
    font-size: 14px;
    color: #a8a8aa;
    padding: 18px 0 30px 0;
    text-align: center;
    font-weight: inherit;
}

#gs_renshi_1 .main ul li a {
    display: block;
    width: 106px;
    height: 30px;
    background: #549346;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    margin: 0 auto;
}

#gs_renshi_1 .main ul li:hover {
    background: #94e1c7;
    border: 1px solid #94e1c7;
    color: #fff;
    transition: 0.4s;
}

#gs_renshi_1 .main ul li:hover .head {
    color: #fff;
}

#gs_renshi_1 .main .main ul li:hover h2 {
    color: #fff;
}

#gs_renshi_1 .more_add {
    width: 100%;
    height: 46px;
    margin: 0 auto;
    text-align: center;
}

#gs_renshi_1 .our-add {
    width: 100%;
    margin: 78px auto;
    text-align: center;
    margin-bottom: 0;
}

/*人事社保结束*/

/*============================================================================*/

/*财税服务内页开始*/

#gs_caishuifuwu_article_1 {
    width: 1447px;
    margin: 0 auto;
}

#gs_caishuifuwu_article_1 .main {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

#gs_caishuifuwu_article_1 .main .top {
    width: 100%;
    height: 130px;
    line-height: 130px;
    font-size: 14px;
    color: #54565b;
}

#gs_caishuifuwu_article_1 .main .top a {
    font-size: 14px;
    color: #549346;
}

#gs_caishuifuwu_article_1 .main .middle {
    width: 100%;
    height: 346px;
    margin-bottom: 70px;
}

#gs_caishuifuwu_article_1 .main .middle .left {
    width: 540px;
    height: 346px;
    float: left;
}

#gs_caishuifuwu_article_1 .main .middle .left img {
    width: 100%;
    height: 100%;
}

#gs_caishuifuwu_article_1 .main .middle .right {
    width: 588px;
    height: 346px;
    float: right;
}

#gs_caishuifuwu_article_1 .main .middle .right .title {
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 20px;
}

#gs_caishuifuwu_article_1 .main .middle .right .title span {
    font-size: 25px;
    color: #2f2f2f;
}

#gs_caishuifuwu_article_1 .main .middle .right .title i {
    font-size: 16px;
    color: #2f2f2f;
    padding-left: 24px;
}

#gs_caishuifuwu_article_1 .main .middle .right .title p {
    font-size: 14px;
    color: #2f2f2f;
    padding-top: 38px;
}

#gs_caishuifuwu_article_1 .main .middle .right div ul li {
    height: 82px;
    line-height: 82px;
    border-bottom: 1px solid #d2d2d2;
    font-size: 16px;
    color: #898b8e;
    position: relative;
}

#gs_caishuifuwu_article_1 .main .middle .right div ul li i {
    font-size: 24px;
    color: #c7161c;
}

#gs_caishuifuwu_article_1 .main .middle .right div ul li del {
    display: inline;
    position: relative;
}

#gs_caishuifuwu_article_1 .main .middle .right div ul li del i.del {
    display: inline-block;
    height: 1px;
    width: 50px;
    background: #d2d2d2;
    position: absolute;
    top: 10px;
    left: 0;
    color: #101820;
}

#gs_caishuifuwu_article_1 .main .middle .right .link {
    width: 100%;
    margin-top: 29px;
}

#gs_caishuifuwu_article_1 .main .middle .right .link a:first-child {
    display: inline-block;
    width: 177px;
    height: 46px;
    line-height: 46px;
    color: #fff;
    text-align: center;
    background: #549346;
    font-size: 16px;
}

#gs_caishuifuwu_article_1 .main .middle .right .link a:first-child i {
    margin-right: 5px;
}

#gs_caishuifuwu_article_1 .main .middle .right .link a:nth-child(2) {
    display: inline-block;
    width: 130px;
    height: 46px;
    line-height: 46px;
    color: #fff;
    text-align: center;
    background: #95b582;
    font-size: 16px;
    margin-left: 25px;
}

#gs_caishuifuwu_article_1 .main .middle .right .link a:nth-child(2) i {
    margin-right: 5px;
}

#gs_caishuifuwu_article_1 .main .middle .right .link span {
    font-size: 16px;
    color: #101820;
    margin-left: 45px;
}

@media screen and (max-width: 1477px) {
    #gs_caishuifuwu_article_1 {
        width: 1300px;
    }
}

#gs_caishuifuwu_article_1 .bottom {
    width: 100%;
    height: 46px;
    background: url("../images/gs_biangen_bg.png") no-repeat center;
}

#gs_caishuifuwu_article_2 {
    width: 1200px;
    height: auto;
    margin: 64px auto;
    margin-bottom: 0;
}

#gs_caishuifuwu_article_2 .top {
    text-align: center;
}

#gs_caishuifuwu_article_2 .main {
    width: 100%;
    height: auto;
    margin-top: 56px;
}

#gs_caishuifuwu_article_2 .main ul li {
    width: 300px;
    height: 300px;
    float: left;
    font-size: 28px;
    color: #535353;
    text-align: center;
}

#gs_caishuifuwu_article_2 .main ul li:first-child {
    background: url("../images/gs_biangen_article_main_1.jpg") no-repeat;
    background-size: cover;
}

#gs_caishuifuwu_article_2 .main ul li:nth-child(2) {
    background: url("../images/gs_biangen_article_main_2.jpg") no-repeat;
    background-size: cover;
}

#gs_caishuifuwu_article_2 .main ul li:nth-child(3) {
    background: url("../images/gs_biangen_article_main_3.jpg") no-repeat;
    background-size: cover;
}

#gs_caishuifuwu_article_2 .main ul li:last-child {
    background: url("../images/gs_biangen_article_main_4.jpg") no-repeat;
    background-size: cover;
}

#gs_caishuifuwu_article_2 .main ul li p {
    padding-top: 95px;
    line-height: 46px;
    padding-left: 40px;
    padding-right: 40px;
}

#gs_caishuifuwu_article_2 .main ul li:hover {
    background: #ddd;
    transition:1s;
    cursor: pointer;
}

#gs_caishuifuwu_article_2 .bottom {
    text-align: center;
    margin-top: 58px;
}

#gs_caishuifuwu_2 .our-add {
    margin-top: 80px;
}

/*财税服务内页结束*/
/*====================================================================================================================================*/

/*公司变更内容页开始*/
#gs_biangeng_article_1 {
    width: 1200px;
    height: auto;
    text-align: center;
    margin: 0 auto;
}

#gs_biangeng_article_1 img {
    height: auto;
    text-align: center;
    display: block;
    margin-top: 60px;
}

#gs_biangeng_article_2 {
    width: 1200px;
    height: auto;
    margin: 120px auto;
    margin-bottom: 0;
}

#gs_biangeng_article_2 .top {
    text-align: center;
}

#gs_biangeng_article_2 .main {
    width: 100%;
    height: auto;
    margin-top: 56px;
}

#gs_biangeng_article_2 .main ul li {
    width: 300px;
    height: 300px;
    float: left;
    font-size: 28px;
    color: #535353;
    text-align: center;
}


#gs_biangeng_article_2 .main ul li:first-child {
    background: url("../images/gs_biangen_article_main_1.jpg") no-repeat;
    background-size: cover;
}

#gs_biangeng_article_2 .main ul li:nth-child(2) {
    background: url("../images/gs_biangen_article_main_2.jpg") no-repeat;
    background-size: cover;
}

#gs_biangeng_article_2 .main ul li:nth-child(3) {
    background: url("../images/gs_biangen_article_main_3.jpg") no-repeat;
    background-size: cover;
}

#gs_biangeng_article_2 .main ul li:last-child {
    background: url("../images/gs_biangen_article_main_4.jpg") no-repeat;
    background-size: cover;
}
#gs_biangeng_article_2 .main ul li:hover{
    background: #ddd;
    transition: 1s;
    cursor: pointer;
}
#gs_biangeng_article_2 .main ul li p {
    padding-top: 95px;
    line-height: 46px;
    padding-left: 40px;
    padding-right: 40px;
}

#gs_biangeng_article_2 .bottom {
    text-align: center;
    margin-top: 58px;
}

#gs_biangeng_article_3 {
    width: 1200px;
    height: auto;
    text-align: center;
    margin: 0 auto;
}

#gs_biangeng_article_3 img {
    height: auto;
    text-align: center;
    display: block;
    margin-top: 60px;
}

/*公司变更内容页结束*/

/*======================================================================================================================*/
/*公司注册内页开始*/

#gs_zhuce_article_1 {
    width: 1200px;
    height: auto;
    margin: 30px auto;
    margin-bottom: 0;
    clear: both;
}

#gs_zhuce_article_1 .top {
    width: 100%;
    text-align: center;
}

#gs_zhuce_article_1 .main {
    clear: both;
    width: 100%;
    margin-top: 56px;
}

#gs_zhuce_article_1 .main ul li {
    width: 282px;
    height: 324px;
    border: 1px solid #fff;
    float: left;
    margin-right: 16px;
    box-shadow: 2px 2px 15px 2px #ddd;
    text-align: center;
}

#gs_zhuce_article_1 .main ul li:last-child {
    margin-right: 0;
}

#gs_zhuce_article_1 .main ul li:hover {
    border: 1px solid #549346;
}

#gs_zhuce_article_1 .main ul li .head {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 28px;
}

#gs_zhuce_article_1 .main ul li h2 {
    font-size: 22px;
    color: #333333;
    font-weight: inherit;
}

#gs_zhuce_article_1 .main ul li p {
    font-size: 15px;
    color: #898b8e;
    margin: 16px 0 45px 0;
}

#gs_zhuce_article_1 .main ul li h5 {
    font-size: 20px;
    color: #c7161c;
    font-weight: inherit;
}

/*公司注册内页结束*/
/*=========================================================================================================*/

/*资质审批开始*/

#gs_zizhisp_article_1 {
    width: 1200px;
    height: auto;
    margin: 64px auto;
    margin-bottom: 0;
}

#gs_zizhisp_article_1 .top {
    text-align: center;
}

#gs_zizhisp_article_1 .main {
    width: 900px;
    height: auto;
    margin: 56px auto;
    margin-bottom: 0;
    text-align: center;
}

#gs_zizhisp_article_1 .main ul li {
    width: 300px;
    height: 300px;
    float: left;
    font-size: 28px;
    color: #535353;
    text-align: center;
}

#gs_zizhisp_article_1 .main ul li:first-child {
    background: url("../images/gs_biangen_article_main_1.jpg") no-repeat;
    background-size: cover;
}

#gs_zizhisp_article_1 .main ul li:nth-child(2) {
    background: url("../images/gs_biangen_article_main_2.jpg") no-repeat;
    background-size: cover;
}

#gs_zizhisp_article_1 .main ul li:last-child {
    background: url("../images/gs_biangen_article_main_3.jpg") no-repeat;
    background-size: cover;
}

#gs_zizhisp_article_1 .main ul li p {
    padding-top: 95px;
    line-height: 46px;
    padding-left:40px;
    padding-right:40px;
}

#gs_zizhisp_article_1 .bottom {
    text-align: center;
    margin-top: 58px;
}

#gs_zizhisp_article_1 .our-add {
    margin-top: 80px;
}

/*资质审批结束*/

/*=========================================================================================*/

/*联系我们开始*/

#position {
    width: 1200px;
    text-align: left;
    height: 142px;
    line-height: 142px;
    font-size: 14px;
    color: #54565b;
    margin: 0 auto;
}

#position a {
    color: #549346;
}

#contact {
    width: 1200px;
    height: 332px;
    margin: 0 auto;
}

#contact .left {
    width: 525px;
    height: 332px;
    float: left;
    margin-left: 75px;
}

#contact .right {
    width: 430px;
    height: 332px;
    float: right;
}

#contact .right div h2 {
    font-size: 20px;
    color: #4f4f4f;
}

#contact .right div:first-child h2 {
    margin-top: 22px;
}

#contact .right div:last-child h2 {
    margin-top: 60px;
}

#contact .right div p {
    font-size: 14px;
    color: #4f4f4f;
    margin-top: 18px;
}

#contact .right div p i {
    font-size: 18px;
    display: inline-block;
    width: 16px;
    margin-right: 15px;
    text-align: center;
    color: #4f4f4f;
    vertical-align: middle;

}

/*联系我们结束*/
/*=======================================================================================================*/

/*关于我们开始*/

#ab-position {
    width: 1200px;
    text-align: left;
    height: 104px;
    line-height: 185px;
    font-size: 14px;
    color: #54565b;
    margin: 0 auto;
}

#ab-position a {
    color: #549346;
}

#about {
    width: 100%;
    height: auto;
    margin: 0 auto;
}

#about .top {
    width: 100%;
    text-align: center;
}

#about .main {
    width: 100%;
    height: 169px;
    background: #eeeeee;
    margin-top: 49px;
}

#about .main ul {
    display: block;
    width: 1200px;
    height: 169px;
    margin: 0 auto;
}

#about .main ul li {
    width: 235px;
    height: 169px;
    float: left;
    margin-right: 5px;
}

#about .bottom {
    width: 1447px;
    height: auto;
    margin: 0 auto;

}

@media screen and (max-width: 1477px) {
    #about .bottom {
        width: 1300px;
    }
}

#about .bottom p {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    line-height: 28px;
    font-size: 14px;
    color: #000;
    text-indent: 2em;
    padding-top: 45px;
    padding-bottom: 42px;
}

#about .bottom div.foot {
    width: 100%;
    height: 46px;
    background: url("../images/gs_biangen_bg.png") no-repeat;
}

#wenhua {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

#wenhua .top {
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

#wenhua .main {
    width: 100%;
    height: 345px;
    background: #95b582;
    margin-top: 42px;
}

#wenhua .main .box {
    margin-left: 195px;
    padding-top: 68px;
}

#wenhua .main .box ul li {
    height: 28px;
    line-height: 28px;
    font-size: 20px;
    color: #fff;
    margin-bottom: 20px;

}

#wenhua .main .box ul li i {
    display: inline-block;
    width: 28px;
    height: 28px;
    background: url("../images/wenhua_i.png") no-repeat;
    vertical-align: text-top;
    margin-right: 14px;
}

#wenhua .bottom {
    width: 100%;
    overflow: hidden;
    height: 259px;
    border-bottom: 3px solid #95b582;
}

#wenhua .bottom img {
    width: 100%;
    height: auto;
}

#yewu {
    width: 1200px;
    height: auto;
    margin: 86px auto;
    margin-bottom: 0;
}

#yewu .top {
    text-align: center;
}

#yewu .main {
    margin: 45px auto;
    width: 1200px;
    clear: both;
    margin-bottom: 20px;
}

#yewu .main ul li {
    width: 378px;
    height: 208px;
    border: 1px solid #c3c3c3;
    float: left;
    margin-right: 24px;
    margin-bottom: 30px;
    border-radius: 4px;
}

#yewu .main ul li:nth-child(3) {
    margin-right: 0;
}

#yewu .main ul li:nth-child(6) {
    margin-right: 0;
}

#yewu .main ul li:last-child {
    margin-right: 0;
}

#yewu .main ul li .head {
    text-align: center;
    font-size: 24px;
    color: #76777b;
    padding-top: 50px;
    font-weight: bold;
}

#yewu .main ul li h2 {
    font-size: 14px;
    color: #a8a8aa;
    padding: 18px 0 30px 0;
    text-align: center;
    font-weight: inherit;
}

#yewu .main ul li a {
    display: block;
    width: 106px;
    height: 30px;
    background: #549346;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    margin: 0 auto;
}

#yewu .main ul li:hover {
    background: #94e1c7;
    border: 1px solid #94e1c7;
    color: #fff;
    transition: 0.4s;
}

#yewu .main ul li:hover .head {
    color: #fff;
}

#yewu .main .main ul li:hover h2 {
    color: #fff;
}

#yewu .bottom {
    width: 100%;
    margin-top: 60px;
}

/*关于我们结束*/

/*=====================================================================================================*/

/*新闻动态开始*/
#news {
    width: 1200px;
    height: auto;
    clear: both;
    margin: 0 auto;
}

#news .main {
    width: 1090px;
    height: auto;
    clear: both;
    margin: 0 auto;
}

#news .main ul li {
    width: 490px;
    height: 192px;
    border-bottom: 1px dashed #cccccc;
    float: left;
    margin-bottom: 50px;
}

#news .main ul li:nth-child(even) {
    float: right;
}

#news .main ul li .pic {
    width: 230px;
    height: 166px;
    border: 1px solid #cccccc;
    float: left;
}

#news .main ul li .pic a img {
    width: 220px;
    height: 156px;
    margin: 5px auto;
    display: block;
}

#news .main ul li .news {
    width: 230px;
    height: 166px;
    float: right;
}

#news .main ul li .news h2 {
    width: 100%;
    height: 17px;
    line-height: 17px;
    font-size: 16px;
    color: #333;
    overflow: hidden;
}

#news .main ul li .news h2 a {
    width: 100%;
    height: 17px;
    display: block;
    line-height: 17px;
    font-size: 16px;
    color: #333;
    overflow: hidden;
}

#news .main ul li .news h2 a:hover {
    color: #5bb75b;
}

#news .main ul li .news p {
    font-size: 14px;
    color: #777777;
    margin-top: 20px;
    margin-bottom: 15px;
}

#news .main ul li .news .desc {
    width: 100%;
    height: 65px;
    line-height: 24px;
    color: #777;
    font-size: 14px;
    overflow: hidden;
}

#news .main ul li .news .link a {
    display: block;
    width: 84px;
    height: 22px;
    border: 1px solid #cccccc;
    text-align: center;
    line-height: 22px;
    font-size: 14px;
    color: #777;
    margin-top: 10px;
}

#news .main ul li .news .link a:hover {
    color: #5bb75b;
}

/*新闻动态结束*/

/*页码开始===========================================================================================================*/

#page {
    width: 100%;
    height: 80px;
    text-align: center;
    margin: 0px auto;
    line-height: 80px;
    clear: both;
}

#page ul li {
    display: inline;
    margin: 0 4px;
    padding: 10px 20px;
    font-size: 14px;
    color: #666;
    background: #ffffff;
    border: 1px solid #e7e7e7;
}

#page ul li a {
    font-size: 14px;
    color: #666;
}

#page ul li.thisclass {
    background: #76a96b;
    color: #fff;
}

#page ul li.thisclass a {
    color: #fff;
}

#page ul li span {
    font-size: 14px;
    color: #666;
    background: #fff;
    padding: 5px 10px;
}

/*页码结束======================================================================================================*/

/*======================================================================================================*/

/*新闻动态详情页开始*/

#news_article {
    width: 1020px;
    height: auto;
    margin: 0 auto;
}

#news_article .weihzi {
    height: 166px;
    width: 100%;
    text-align: left;
    line-height: 166px;
    font-size: 14px;
    color: #54565b;
    margin: 0 auto;
}

#news_article .weihzi a {
    color: #549346;
}

#news_article .title {
    font-size: 20px;
    color: #101820;
    text-align: center;
    line-height: 35px;
}

#news_article .data {
    font-size: 16px;
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: right;
    color: #101820;
}

#news_article .body {
    width: 100%;
    height: auto;
    font-size: 16px;
    color: #101820;
    line-height: 33px;
}

#news_article .body p {
    text-indent: 2em;
}

#news_article .page {
    width: 100%;
    margin-top: 50px;
    font-size: 16px;
    color: #101820;
    line-height: 35px;
}

#news_article .page p a {
    font-size: 16px;
    color: #101820;
}

/*新闻动态详情页结束*/
/*================================================================================================*/

/*精英团队开始*/
#team_article {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

#team_article {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

#team_article .weihzi {
    height: 205px;
    width: 100%;
    text-align: left;
    line-height: 205px;
    font-size: 14px;
    color: #54565b;
    margin: 0 auto;
}

#team_article .weihzi a {
    color: #549346;
}

#team_article .team {
    width: 904px;
    height: auto;
    margin: 0 auto;
}

#team_article .team .one {
    width: 100%;
    height: auto;
    clear: both;

}

#team_article .team .one .team_pic {
    width: 298px;
    height: auto;
    border: 5px solid #eeeeee;
    float: left;
    margin-top: 22px;

}

#team_article .team .one .team_pic img {
    width: 100%;
    height: auto;

}

#team_article .team .one .team_main {
    width: 520px;
    height: 374px;
    float: right;
}

#team_article .team .one .team_main .head {
    margin-top: 36px;
    clear: both;
}

#team_article .team .one .team_main .head h2 {
    display: inline-block;
    font-size: 30px;
    color: #000;
}

#team_article .team .one .team_main .head h3 {
    display: inline-block;
    font-size: 24px;
    color: #000;
    font-weight: inherit;
    float: right;
    padding-top: 6px;
}

#team_article .team .one .team_main div.xinxi {
    margin-top: 64px;
    margin-bottom: 64px;
    clear: both;
}

#team_article .team .one .team_main div.xinxi ul li {
    width: 260px;
    height: auto;
    float: left;
    font-size: 18px;
    color: #060001;
    line-height: 50px;
}

#team_article .team .one .team_main div.liji a {
    display: block;
    width: 160px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    background: #59964c;
    border-radius: 4px;
}

#team_article .team .one .team_main div.liji a i.fa-hand-pointer-o {
    font-size: 20px;
    margin-right: 6px;
}

#team_article .team .one .team_main div.liji a:hover {

}

#team_article .team .two {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #373a36;
    margin-top: 55px;

}

#team_article .team .two span {
    font-size: 18px;
    color: #fff;
    padding-left: 44px;
}

#team_article .team .three {
    width: 100%;
    height: auto;
    clear: both;
    margin-top: 82px;

}

#team_article .team .three .fw {
    margin-bottom: 36px;
}

#team_article .team .three .fw i {
    display: inline-block;
    width: 7px;
    height: 24px;
    background: #549346;
    vertical-align: bottom;
    margin-right: 10px;
}

#team_article .team .three .fw span {
    font-size: 24px;
    font-weight: bold;
    color: #54565b;
}

#team_article .team .three .ys {
    padding-left: 17px;
    font-size: 18px;
    line-height: 30px;
    color: #63656a;
}

#team_article .team .four {
    width: 100%;
    height: auto;
    clear: both;
    margin-top: 82px;

}

#team_article .team .four .fw {
    margin-bottom: 36px;
}

#team_article .team .four .fw i {
    display: inline-block;
    width: 7px;
    height: 24px;
    background: #549346;
    vertical-align: bottom;
    margin-right: 10px;
}

#team_article .team .four .fw span {
    font-size: 24px;
    font-weight: bold;
    color: #54565b;
}

#team_article .team .four .ys {
    padding-left: 17px;
    font-size: 16px;
    color: #63656a;
}

#team_article .team .four .ys a {
    border: 1px solid #649d58;
    display: inline-block;
    border-radius: 4px;
    padding: 0px 6px;
    margin-right: 25px;
    margin-bottom: 15px;
    cursor: pointer;
}

#team_article .team .four .ys a:hover {
    background: #94e1c7;
    border: 1px solid #94e1c7;
    color: #fff;
    transition: 0.4s;
}

#team_article .bottom {
    width: 1200px;
    height: auto;
    clear: both;
    margin: 140px auto;
    margin-bottom: 0;
}

#team_article .bottom .tj {
    margin-bottom: 45px;
    clear: both;
}

#team_article .bottom .tj i {
    display: inline-block;
    width: 7px;
    height: 24px;
    background: #549346;
    vertical-align: bottom;
    margin-right: 10px;
}

#team_article .bottom .tj span {
    font-size: 24px;
    font-weight: bold;
    color: #00020f;
}

#team_article .bottom .main {
    width: 100%;
    height: auto;
    clear: both;
}

#team_article .bottom .main ul li {
    width: 274px;
    height: 380px;
    float: left;
    margin-right: 33px;
    cursor: pointer;

}

#team_article .bottom .main ul li:last-child {
    margin-right: 0;
}

#team_article .bottom .main ul li .img {
    width: 100%;
    height: 248px;

}

#team_article .bottom .main ul li .img a img {
    display: block;
    width: 100%;
    height: 100%;
}

#team_article .bottom .main ul li .foot {
    width: 272px;
    height: 130px;
    border: 1px solid #549346;
    text-align: center;
}

#team_article .bottom .main ul li .foot div:first-child h4 {
    display: inline-block;
    font-size: 23px;
    color: #000;

}

#team_article .bottom .main ul li .foot div:first-child h4 a {
    color: #000;
}

#team_article .bottom .main ul li .foot div:first-child h5 {
    display: inline-block;
    font-size: 16px;
    color: #000;
    font-weight: inherit;
    margin-left: 4px;
    padding-top: 20px;

}

#team_article .bottom .main ul li .foot div:nth-child(2) p {
    font-size: 16px;
    color: #00020f;
    margin: 15px 0;
}

#team_article .bottom .main ul li .foot div:last-child span {
    display: block;
    width: 126px;
    height: 26px;
    background: #59964c;
    line-height: 26px;
    border-radius: 25px;
    text-align: center;
    font-size: 17px;
    color: #fff;
    margin: 0 auto;
}

#team_article .bottom .main ul li .foot div:last-child span i {
    display: inline-block;
    width: 2px;
    height: 15px;
    background: #eee;
}

#team_article .bottom .main ul li:hover {
    background: #5bb75b;
    transition: 0.4s;
}

#team_article .bottom .main ul li:hover .foot div:first-child h4 a {
    color: #fff;
}

#team_article .bottom .main ul li:hover .foot div:first-child h5 {
    color: #fff;
}

#team_article .bottom .main ul li:hover .foot div:nth-child(2) p {
    color: #fff;
}

/*精英团队结束*/
